<?php namespace system\model;
use houdunwang\model\Model;
class Tag extends Model{
	//数据表
	protected $table = "tag";

	//允许填充字段
	protected $allowFill = [ ];

	//禁止填充字段
	protected $denyFill = [ ];

	//自动验证
	protected $validate=[
		//['字段名','验证方法','提示信息',验证条件,验证时间]
	];

	//自动完成
	protected $auto=[
		//['字段名','处理方法','方法类型',验证条件,验证时机]
	];

	//自动过滤
    protected $filter=[
        //[表单字段名,过滤条件,处理时间]
    ];

	//时间操作,需要表中存在created_at,updated_at字段
	protected $timestamps=false;
					//	添加
	public function tag_add(){
		$tname=$_POST['tname'];
		$tnames=explode('|',$tname);
		foreach($tnames as $k=>$v){
				//	    添加标签	  	       字段名    字段值
			$res=Db::table('tag')->insert(['tname'=>$v]);
		}
		return $res ;
	}
//	删除
	public function tag_del(){
//		获取主键
		$tid=$_GET['tid'];
//		删除主键
	return	tag::delete($tid);
	}
//	编辑
	public function tag_edit(){
//		取得数据
//		echo 111;
		$tag_data=Db::table('tag')->where('tid',$_GET['tid'])->first();
//		把旧数据遍历到页面
		View::with('tag_data',$tag_data);
//		修改旧数据把新数据传到页面
		if(IS_POST){
			$tname=$_POST['tname'];
			$tid=$_POST['tid'];
//			P($_POST);die;
			$tag=Db::table('tag')->where("tid",$tid)->update(['tname'=>$tname]);
			return $tag;
		}


	}


}